About A & A Foods (london) Limited (07159958) United Kingdom