About Christopher Harrall Associates Limited (09271814) United Kingdom