About Dearden Holdings Limited (11098900) United Kingdom