About Sandhurst Garden Services Ltd (12385001) United Kingdom