About The Rankin Group Limited (11533807) United Kingdom