About Hambrook Strawberries Limited (01587455) United Kingdom