About Sandalwood Limited (10411373) United Kingdom