About Eurospecial Sewing Machines Limited (04170313) United Kingdom