About Glympton Plant Limited (12855604) United Kingdom