About Chadderton Holdings Limited (11105210) United Kingdom