About H. Webber & Sons Limited (00494504) United Kingdom