About Lucien Lloyd Ltd. (05654834) United Kingdom