About J Barratt Limited (07562438) United Kingdom