About N&s Fresh Ltd (06412456) United Kingdom