About Grenlec Limited (05989356) United Kingdom