About Sands & Sun Ltd (13051604) United Kingdom