About Medway Technical Services Ltd (12207296) United Kingdom