About Sandy Indian Limited (11662082) United Kingdom