About Edgware Drycleaners Ltd (07565572) United Kingdom