About Dominic Taylor Architecture & Design Ltd (06605521) United Kingdom