Ratchford Metering Solutions Limited Company number17514611 StatusActive TypePrivate Limited Company Incorporated12 Oct 2026 Nature of business Other engineering activities Registered office 5 Redvers CloseCreditonEX17 3FN Data JSON Markdown