About Euroslide Limited (10086549) United Kingdom