About James A Kelly Instruments Ltd (SC534453) United Kingdom