About Logan The Jewellers Ltd (SC189532) United Kingdom