About Whitwell Hatch Management Co Limited (03102314) United Kingdom