About Coventry Manufacturing Limited (07040678) United Kingdom