About Peculiar (uk) Instrument Technology Limited (10021190) United Kingdom