About First Instruments Limited (06584212) United Kingdom