About Frogmore Cleaning Limited (10443079) United Kingdom