About Noakes Bakers Limited (05891275) United Kingdom