About Sandavore Limited (SC665178) United Kingdom