About Balfe Operator Services Ltd (10487534) United Kingdom