About Suwalki Limited (10630814) United Kingdom