About Seal 47 Ltd (11418109) United Kingdom