About Sweet Knowle Farm Limited (00699620) United Kingdom