About Ambrosia Quality Food Limited (08708909) United Kingdom