About H3 Facilities Ltd (10935492) United Kingdom