About Sandy Solutions Limited (12555331) United Kingdom