About Eurofins Sensory Consumer Research And Product Design Uk Limited (11409805) United Kingdom