About Seara Uk 70 Limited (12826972) United Kingdom