About Sandhurst Lodge Limited (07947059) United Kingdom