About Ormskirk Instruments Limited (02805523) United Kingdom