About Sebko Limited (08650409) United Kingdom