About Sands Micro Limited (09237419) United Kingdom