About Euro Style Perfect Limited (10093953) United Kingdom