About Terry Toms And Partners Ltd (08160439) United Kingdom