About Sandford & Ogden Jewellers Ltd (11711375) United Kingdom