About Ruttle Contracting Limited (11897684) United Kingdom