About Mercia Facilities Management Limited (07196814) United Kingdom