About Megan Hamilton Limited (13079677) United Kingdom