About Watson & Hillhouse Limited (01075189) United Kingdom