About Sandy Bay Solutions Limited (11127550) United Kingdom