About Kevin Lester Associates Limited (08481972) United Kingdom