About S.j.barratt Limited (11483137) United Kingdom