About Seara Uk 87 Limited (12827114) United Kingdom