About A Hammett Limited (05321331) United Kingdom