About Bradshaw Agricultural Holdings Limited (01187056) United Kingdom