About Yeoman Longman And Sons Limited (00548512) United Kingdom