About Henton & Chattell Limited (00642270) United Kingdom