About Tomas Sruogius Limited (10051232) United Kingdom