About Sandgate Systems Limited (07442104) United Kingdom