About The Bristol & Avon Dermatology Research Trust Limited (04334810) United Kingdom