About E. R. Whybrow & Company Limited (01258664) United Kingdom