About Allen Mills Limited (05358203) United Kingdom