About Palace Laundry Ltd (11139452) United Kingdom