About B&l Handlings Ltd (13098850) United Kingdom