About Meg Lalabela Limited (09045870) United Kingdom