About James Walker Jewellers Ltd (13014930) United Kingdom