About Sandyx Systems Limited (03076716) United Kingdom