Company name: Trevor Baylis Brands plc
Description: Trevor Baylis Brands gives Invention Help & Advice with Patent Searches, Technical & Commercial Advice and Product Design & Marketing.
Spelthorne Civic Offices, Knowle Grn, Staines TW18 1XB, United Kingdom