About G.s.head Limited (01048232) United Kingdom