About Glen Plant Services And Sales Limited (06275222) United Kingdom