About Meg Holdings (bristol) Limited (13575802) United Kingdom