About Freshly Sliced Limited (11465252) United Kingdom