About Hampden Gray Limited (12772913) United Kingdom