About Schuh Group Limited (SC379625) United Kingdom