About J F Agricultural Engineering Limited (07143127) United Kingdom