About Ashridge Build & Design Ltd (12322716) United Kingdom