About J Charlton Instruments Limited (11545110) United Kingdom