About Fox-pitt Kelton Limited (01601171) United Kingdom