About Sandalwood Commercial Services Limited (06640622) United Kingdom