About T R Carter Limited (11599881) United Kingdom