About Firth Process & Mechanical Ltd (09546312) United Kingdom