About Dellamore Limited (02835252) United Kingdom