About G.w. Woolhouse & Sons Limited (02121613) United Kingdom