About Walker The Jeweller Limited (SC333956) United Kingdom