About The Charlton Cat Ltd. (09808991) United Kingdom