About Barrett Stansfield Ltd (10564901) United Kingdom