About Sebwik Ltd (12409537) United Kingdom