About Hamlin Foods Limited (02267405) United Kingdom