About Seawood Limited (10669228) United Kingdom