About Barratt Leeds Limited (00760277) United Kingdom