About Mr Mears Ltd (09268665) United Kingdom