About Trevor Cope Seeds Limited (04627917) United Kingdom