About Design Cat Ltd. (08597365) United Kingdom