About The Yorker Limited (06420663) United Kingdom