About Launderama Ltd (13371378) United Kingdom