About Rigbys Farmhouse Limited (04731518) United Kingdom