About J R Laxon & C J Miller Limited (04990189) United Kingdom