About Solingen Instruments Ltd (10808626) United Kingdom