About Sandra D Limited (SC560569) United Kingdom