About Meb Grand Services Limited (08549719) United Kingdom