About Uk Living Spaces Holdings Limited (12387663) United Kingdom