About Thames & Kennet Machinery Ring Limited (IP27384R) United Kingdom