About Beale Engineering Limited (10367752) United Kingdom