About Christopher Fitch Associates Ltd (09992740) United Kingdom