Using the search function currently uses an OR function. If users type in multiple key words / tags then the results can contain many more components than needed. Being able to select an AND search function would allow users to focus down their search by finding components that contain multiple key words.
For example, "GRP & Handrail" would bring through only GRP Handrails instead of all components that use the material GRP and all of the handrails, which could include steel / plastic material types.
I hope this would help.