About Richard Gary (contracting) Limited (03662952) United Kingdom