About T And C Studley Limited (04707371) United Kingdom