About J.j. Moss & Sons Limited (05250397) United Kingdom