About Glenholme Rtm Company Limited (08341162) United Kingdom