About Ureco Home 17 Limited (12925146) United Kingdom