About The Russell Partnership (u.k.) Limited (06948534) United Kingdom