About Megan Thomas Ltd (12757546) United Kingdom