About Sealed & Ready Limited (12710924) United Kingdom