About Carol Keeton Ltd. (07404132) United Kingdom