About Edw. H. Whybrow & Company Limited (00834994) United Kingdom