About Lush Slush Factory Ltd (13490568) United Kingdom