About Faulkner Instrument Engineering Limited (SC551719) United Kingdom