About Ked Seals Limited (SC495693) United Kingdom