About Barratt St Paul S Limited (02250784) United Kingdom