About No 1 Barratt Limited (11811373) United Kingdom