About Meridia Management Services Limited (08704235) United Kingdom