About Hammond Food Oils Limited (07045646) United Kingdom