About J & P Humble (uk) Limited (02651917) United Kingdom