About Sleaford Farming Company (00500602) United Kingdom