About Lucy Paul Limited (13616258) United Kingdom