About W.h. Brakspear & Sons Limited (00046656) United Kingdom