About H1 Stug Limited (11533029) United Kingdom