About Mimram Valley Laundry Limited (10012133) United Kingdom