About Squeeze Wheatgrass Limited (NI606250) United Kingdom