About David Mann & Sons Limited (00349319) United Kingdom