About Mercia Outdoor Advertising Limited (03070888) United Kingdom