About Spill The Beans (wimborne) Limited (05278256) United Kingdom