About Sheaf Growing Ltd. (13206563) United Kingdom