About W. H. Rankin Limited (SC039686) United Kingdom