About Sebor Ltd (07317033) United Kingdom