About W. Lucy & Co. Limited (09732017) United Kingdom