About J.p. Boden & Co. Limited (02692601) United Kingdom