About Meakin Enterprises Limited (07369424) United Kingdom