About Rym Engineering Design Ltd (11186112) United Kingdom