About Captain Cat Limited (09003716) United Kingdom