About Winder Research And Development Ltd (08762077) United Kingdom