About Hillock Food Ltd (SC630086) United Kingdom