About Polaron Instruments Limited (04258603) United Kingdom