About Barratt Limited (13517562) United Kingdom