About Yorke And Hartford Limited (01337899) United Kingdom