About Tomas Hrubes Ltd (09505178) United Kingdom