About The Seed Coat Limited (07631784) United Kingdom