About T.b.earle(farms)limited (00816349) United Kingdom