About P. And B. Barker Limited (03424487) United Kingdom