About The Mangle Laundrette Limited (06363603) United Kingdom