About B Dexter Holdings Limited (11489225) United Kingdom