About Seara Uk 84 Limited (12827540) United Kingdom