About T.shelby Company Limited (12826527) United Kingdom