About D&b Sayers Limited (12849868) United Kingdom