About A Glen Limited (04162064) United Kingdom