About Mears Incorporated Capital Limited (02979337) United Kingdom