About Kpr Glencoe Limited (10577591) United Kingdom