About Barratt Foods Limited (05883063) United Kingdom