About Stephen Moss & Sons Limited (00098041) United Kingdom