About Sandy Lee Limited (10390123) United Kingdom