About Hansford Sensors Limited (05964260) United Kingdom