About Jack The Station Cat Limited (04598705) United Kingdom