About Emmanuel Products Limited (03530848) United Kingdom