About K. & P. Fresh Foods Limited (02721403) United Kingdom