About Pearce And Barker Limited (00527113) United Kingdom