About T Rutterford Limited (10350511) United Kingdom