About Seagram Research Limited (02075517) United Kingdom