About Seamsil Limited (02855808) United Kingdom