About Kimble Associates Limited (04557849) United Kingdom