About Noakes Habermehl & Kerr Limited (08983176) United Kingdom