About Haemmerlin Limited (01943934) United Kingdom