About Euro Stock Solutions Ltd (09321906) United Kingdom