About Glenmere Systems Limited (03584870) United Kingdom