About Hamden Ltd (13550585) United Kingdom