About Mars Slough Uk Holdings Limited (06650163) United Kingdom