About Jsg Mendham & Co Limited (04443903) United Kingdom