About Seacole S Limited (06330358) United Kingdom