About Rankin Reid Ltd (SC582244) United Kingdom