About Glen Spares Limited (06057102) United Kingdom