About T Blok Services Limited (11294115) United Kingdom