About Helix Precision Machining Limited (04806868) United Kingdom