About Wychbury Medica Ltd (09977197) United Kingdom