About Sandown Technology Limited (06701345) United Kingdom