About Meridian Guardians Ltd. (09698738) United Kingdom