About Dellers Cleaners Ltd (11808724) United Kingdom