About Jack Architecture & Design Ltd (12931604) United Kingdom