About Camilla Lee Designs Ltd (09254875) United Kingdom