About Glenord Limited (06993439) United Kingdom