About Orridge & Dunn Ltd (07887032) United Kingdom