About Indigo Architecture & Design Limited (05327573) United Kingdom