About Meridian Developments (international) Limited (04947302) United Kingdom