About Meryl Rankin Ltd (SC495860) United Kingdom