About High Meadows Design Services Ltd (07804611) United Kingdom