About Euro-floor Design Limited (04357042) United Kingdom