About T.m.carruthers Limited (10551980) United Kingdom