About Skyandsands Ltd (08284460) United Kingdom