About Richards Architectural Design Ltd (12390831) United Kingdom