About Seamsand Limited (13242040) United Kingdom