About Glen Albyn Ltd (SC701260) United Kingdom