About Chattell Holdings Limited (02890886) United Kingdom