About Cheshire Swing Cats Limited (10743857) United Kingdom