About Kevin Charles London Limited (08044010) United Kingdom