About Jewelbatch Limited (02707024) United Kingdom