About Whittal Seeds Limited (06105058) United Kingdom