About Dearden Group Ltd (11183030) United Kingdom