About Rapid Hail Solutions Ltd (11322324) United Kingdom