About Hansford Precision Ltd. (10426062) United Kingdom