About Seara Uk 41 Limited (12826998) United Kingdom