About Elliot Scientific Limited (02460146) United Kingdom