About Scott Silver Holdings Limited (SC617108) United Kingdom