About Raffle House Ltd (10928240) United Kingdom