About Meggan Limited (07580649) United Kingdom