About Rummage 4 Utilities Limited (11546792) United Kingdom