Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Lanfine Weaving Co ← View details 3-5 Campbell Street, Darvel, Ayrshire KA17 0BU, United Kingdom, Darvel, Ayrshire 01560321278