About I N Rankin Ltd (01259292) United Kingdom