About Lr Machining Solutions Ltd (11649955) United Kingdom