About Kensal Associates Ltd (11197291) United Kingdom