About Barratt Engineering Limited (11419747) United Kingdom