About Sandydown (holdings) Limited (12846255) United Kingdom