About Emmersontechnical Ltd (13672152) United Kingdom