About Kellie A Powell Ltd (09314502) United Kingdom