About The Patchwork Cat Limited (10965002) United Kingdom