About High St - Leek Ltd (13176642) United Kingdom