About Woodhead Marketing Ltd. (10274369) United Kingdom