About Rankin & Blackmore Limited (SC009252) United Kingdom