About P & A Barratt Limited (06156635) United Kingdom