About B Dellis Limited (13626156) United Kingdom