About Alexander Rankine Limited (SC170017) United Kingdom