About J. Buckenham Holdings Limited (01169505) United Kingdom