About Lucy Timmons Ltd (13216076) United Kingdom