About Heptinstalls Jewellers Limited (02585065) United Kingdom