About David Whitehead & Sons Limited (00909213) United Kingdom