About Seed Hastings Limited (09777191) United Kingdom