About Hammerton (lancashire) Ltd (10516941) United Kingdom