About Ferndale Window Cleaning Ltd (11117755) United Kingdom