About J&m Sherr Limited (11362828) United Kingdom