About Arden Group Holdings Limited (02991530) United Kingdom