About H. & J. Controls Limited (02294940) United Kingdom