About Concept Living Holdings Limited (07060928) United Kingdom