About Sueca Limited (13421025) United Kingdom