About A Hancock Engineering Limited (12045596) United Kingdom