About Lucca (poundbury) Limited (07567710) United Kingdom