About Glencairn Uk Holdings Limited (02747909) United Kingdom