About Scott Connelly Limited (SC633419) United Kingdom