About Strathclyde Cash Registers Limited (SC200426) United Kingdom