About Megan Lamb Limited (09300152) United Kingdom