About Sandown Effective Sales Solutions Limited (06520093) United Kingdom