About Sandico (uk) Limited (SC289355) United Kingdom