About T.stordy Limited (00474272) United Kingdom