About Schuh (holdings) Limited (SC265833) United Kingdom