About Meg Sowa Ltd (08462819) United Kingdom