Pushrod Performance is a Lancashire based business. Only 3 miles from Junction 27 of the M6 motorway.