About Seara Uk 83 Limited (12827053) United Kingdom