About C. Jowett & Co Limited (10779057) United Kingdom