About Mappin & Webb Limited (00053237) United Kingdom