About Tomas Stosak Limited (09350566) United Kingdom