About Beattie Mechanical Limited (12051772) United Kingdom