About Allington Farmhouse Limited (06530319) United Kingdom