About South West Trowels Limited (08386753) United Kingdom