About Glover Group Limited (00514643) United Kingdom