About Kinkead Associates Limited (07503966) United Kingdom