About Charles Yorke Limited (05202004) United Kingdom