About Tudor Jewellers Limited (08098958) United Kingdom