About Emmerson Solutions Ltd (13256416) United Kingdom