About Sands House Ltd (09182407) United Kingdom