About Glen Innes Limited (SC672975) United Kingdom