About Mears-inc Ltd (10181941) United Kingdom