About Disc Springs & Components Limited (04430474) United Kingdom