About Kember Associates Limited (02772856) United Kingdom