About Tadas Meskauskas Limited (09261417) United Kingdom