About R And A Keet Limited (10374547) United Kingdom