About Lime Wharf Cafe And Farm Shop Limited (09202682) United Kingdom