About J B Reclamation Limited (10023546) United Kingdom