About York Charles Ltd (12930577) United Kingdom