About Christopher Fry & Associates Limited (03189508) United Kingdom