About Cheshire Associates Limited (10903933) United Kingdom