About Rummager Ltd (09177467) United Kingdom