About Hutchings & Harding Limited (00185217) United Kingdom