About Snatchd House Ltd (10465666) United Kingdom