About Leonie Tucker Designs Ltd (10320902) United Kingdom