About Dellars (nazeing) Limited (11887382) United Kingdom