About Kevin Lee Associates Limited (11007772) United Kingdom