About Ditchling 1964 Limited (08966653) United Kingdom