About Christopher Ward London Limited (05167936) United Kingdom