About Hot Hatch Hero S Limited (10308466) United Kingdom