About Rumford Kk Ltd (11726396) United Kingdom