About E&i Solutions Dundee Ltd (SC619857) United Kingdom