About Yorktown Limited (13033476) United Kingdom