About Kelly Walker Limited (13076765) United Kingdom