About Captain Case Ltd (09132440) United Kingdom