About Megan Spears Ltd (SC644164) United Kingdom