About Freshseal Limited (04064050) United Kingdom