About J A Humm Limited (07856685) United Kingdom