About Baker Bros. (jewellers) Limited (02163786) United Kingdom