About Ivor Valentine Limited (04321002) United Kingdom