About Jewell & Co Limited (07748611) United Kingdom