About T.l. Szarka Limited (03319944) United Kingdom