About Farringdon Instruments Limited (03094944) United Kingdom