About The New Devonshire Cat S1 Ltd. (13362283) United Kingdom