About H.e. Fletcher (manufacturing) Limited (01165814) United Kingdom