try PJME (search on google) all machining they have done for me is VERY top job, im very very fussy.......