About Higham Controls Limited (01053411) United Kingdom