About Applemede Limited (08025321) United Kingdom