About Glencairn Cabs Limited (SC204462) United Kingdom