Craufurd Engineering Ltd. 135b Edinburgh Avenue Trading Estate, Slough, Berkshire SL14SW