About Ivory & Lace Ltd (11937110) United Kingdom