About Osborn Architectural Design Ltd (06887313) United Kingdom