About Lucy S Locks Ltd (13445240) United Kingdom