About Instrument Architecture And Design Ltd (12209894) United Kingdom