About Sewaco Limited (01140008) United Kingdom