About J. Clubb & Son Limited (00573192) United Kingdom