About Snowdon & Wallace Groundworks Ltd (12087984) United Kingdom