About Baker Pearce Limited (02719241) United Kingdom