About Meredon Ltd (SC530966) United Kingdom