About D J Rankine Ltd (SC569495) United Kingdom