About Cheshire Cat (paisley) Ltd (SC607088) United Kingdom