About L A Rankin Ltd (10386731) United Kingdom