About Hampden Consultancy Services Limited (03556457) United Kingdom