About Hayward And Green Defence Ltd (04383095) United Kingdom