About Seara Uk 76 Limited (12827027) United Kingdom