About Sarkauskas Limited (11570855) United Kingdom