About Garth Services (london) Limited (08830061) United Kingdom