About Sandy Lodge Limited (06961961) United Kingdom