About David Marshall London (jeweller) Limited (05394085) United Kingdom