About Yorke Long & Co. Limited (00810780) United Kingdom