About Oppo Window Cleaning Ltd (13312930) United Kingdom