About The Patchwork Rabbit Limited (05750769) United Kingdom