About Broe Spaceframe Engineering Co. Ltd. (10210863) United Kingdom