About Sandrellan Limited (10245743) United Kingdom