About Glen Mac Ohl 13 Limited (12331157) United Kingdom