About B & D World Limited (11098765) United Kingdom