About F T Lucy & Co. Limited (07493536) United Kingdom