About Lucas & Weston Limited (05113980) United Kingdom