About Meridian Integrated Technologies Ltd (08344929) United Kingdom