About James Cat Ltd. (08852185) United Kingdom