About Hammersley & Partners Limited (13175876) United Kingdom