About Harbinger Herne Bay Limited (13620555) United Kingdom