About Ideal Manufacturing Limited (01503733) United Kingdom