About Meydan Facilities Ltd (08804448) United Kingdom