About Seodra Limited (07399999) United Kingdom