About Sandy Station Corporation Limited (10823710) United Kingdom