About J & M Humphris Limited (07408493) United Kingdom