About J D Bamber Holdings Limited (13624376) United Kingdom