About Newglow Engineering Ltd (07561513) United Kingdom