About Polyfresh Limited (07359266) United Kingdom