About J And W Whewell Limited (00221593) United Kingdom