About Miers Limited (02486512) United Kingdom