About Glen Lovell Ltd. (13025040) United Kingdom