About Mears Bros.holdings Limited (00726802) United Kingdom