About In Control Projects & Service Ltd (11726867) United Kingdom