About H. O. Champneys Limited (00545994) United Kingdom