About Essex H&s Solutions Ltd (10704859) United Kingdom