About Christopher Hodsoll Limited (02544628) United Kingdom