About Sandown Holdings Limited (07830946) United Kingdom