About Smiths Solutions Ne Ltd (12777418) United Kingdom