About E. Rankin Limited (04011742) United Kingdom