About Hendrix Media Limited (08317831) United Kingdom