About B.a. And J. Cumberledge Limited (07542342) United Kingdom