About Ridgewood Technical Services Ltd (11236647) United Kingdom