About Bella Mercia Limited (08963575) United Kingdom