About F J Clabon Potatoes Limited (05268306) United Kingdom