About Hancock Engineering Ltd (04304005) United Kingdom