About Larry S Drycleaners Ltd (12510546) United Kingdom