About Samuel Jackson Growers Limited (01363830) United Kingdom