About B&dl Ltd (10116670) United Kingdom