About Luxury Living Contract & Projects Ltd (09115909) United Kingdom