About The Seventh Cat Limited (06283588) United Kingdom