About Hammersley & Fitchett Limited (01285318) United Kingdom