About B&t Farm Holdings Limited (10333127) United Kingdom