About Barrat M&e Limited (12052531) United Kingdom