About Barrett Control Systems Ltd (12738986) United Kingdom