About Val Meakin Management Services Ltd (07875514) United Kingdom