About Theobald Jewellers Ltd (08210078) United Kingdom