About Sandy Bells Ltd. (SC445218) United Kingdom