About Turner Barratt Limited (07202225) United Kingdom