About Hamden-gray Limited (12410299) United Kingdom