About Chris Sherry Limited (04379898) United Kingdom