About J. E. Webb & Company Limited (00289524) United Kingdom