About Hare & Ransome Limited (06007359) United Kingdom