About The Rummers Limited (05364886) United Kingdom