About C & M Watermelon Imports Limited (06755959) United Kingdom