About Th Lush Spa Ltd (09899263) United Kingdom