About Lilly Jo Design Limited (11169741) United Kingdom