About Mercia Fabrications Limited (01655555) United Kingdom