About Sebago Limited (02957251) United Kingdom