About Sandycoll Ltd (11868573) United Kingdom