About Beal Manufacturing Holdings Ltd (SC230079) United Kingdom